home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1995 November
/
EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso
/
earcd
/
comm
/
8n1.lha
/
ChangeLog
< prev
Wrap
Text File
|
1995-09-19
|
3KB
|
135 lines
Version: 37.0 04-Jul-95
-----------------------
- Initial Version
- Set defaults during OpenDevice() instead of assuming values
in I/O request are correct.
- Invalid size used for GetPrefs() call causing stack overlay.
- Only tried to remove the 'serial.device' instead of removing
the CURRENT owner of the serial resources.
Version: 37.1 11-Jul-95
-----------------------
- Rewrote the RBF interrupt routines and offloaded some of the
work to a VERTB interrupt to prevent overruns and added the
EOFMODE option.
Version: 37.2 11-Jul-95
-----------------------
- Added "no handshaking" support.
Version: 37.3 13-Jul-95
-----------------------
- Rewrote OpenDevice() and CloseDevice() calls to correct
several problems.
Version: 37.4 13-Jul-95
-----------------------
- Rewrote the CMD_WRITE and TBE interrupt routines. Lengths
of -1 were not being handled properly.
Version: 37.5 22-Jul-95
-----------------------
- Incorrect handling of interrupts caused TBE interrupts to be
missed.
- Corrected version number. 8n1.i was not being generated
correctly.
Version: 37.6 28-Jul-95
-----------------------
- When device was opened multiple times in shared mode, GURU
occured on first close.
Version: 37.7 29-Jul-95
-----------------------
- Rearranged device init data to allow proper display by
VERSION command. (The device base init data had to be
within the checksummed area.)
Version: 37.8 02-Aug-95
-----------------------
- Added the ability to send BREAKs.
Version: 37.9 04-Aug-95
-----------------------
- Removed some testing code and prevented unnecessary RTS line
updates.
- First Aminet Release!
Version: 37.10 06-Aug-95
------------------------
- Corrected long word test of byte sized field.
- Removed ".w" from BTST instructions.
- Changed "8n1Base" to "Base8n1" to make more compatible with
other assemblers.
- Added "E-" to SNMAOPT line to prevent "Xref in executable"
message.
- Removed CIAF_PRTRSEL from PRTMASK to allow usage of ring
indicator line.
- Added storage arbitration code to cmd_Read and
sdcmd_SetParams.
- Second Aminet Release!
Version: 37.11 15-Aug-95
------------------------
- Added line to turn on the DSR bit if needed. Normally
commented out.
- Removed unneeded RTS line code added on 04-Aug-95.
- Clear SERB_ACTIVE IO_FLAG when I/O has completed.
- Set default SERFLAGS during device open.
- Use current baud and buffer sizes for initializing I/O
request instead of default.
- Turn Handshake on by default to match SerFlags.
- Insure that interrupts are enabled prior to checking TBE or
RBF interrupts.
- Check SOFTINT prior to TBE to keep 8n1 from blocking them.
- Add code to correct bug in NComm. Define symbol NCOMM and
reassemble to get this support.
- Isolated SNMA directives to allow assembly with SAS/C
assembler.
Version: 37.12 27-Aug-95
------------------------
- Re-added list arbitration in cmd_Read.
- Added I/O completion status to each command routine and
removed unnecessary code from BeginIO routine.
- Removed PC-Relative optimizer option to prevent incorrect
conversion to a 68020+ instruction. This should fix the
problems on 68000 machines.
- Added test for QUICK bit in AbortIO routine.
- Changed DS alignment directives to CNOP directives.
- Third Aminet release.
Version: 37.13 07-Sep-95
------------------------
8n1.s:
Store flag byte after setting in AbortIO.
8n1.s:
Fourth Aminet release.